  
BODY{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-size : 80%;
}
.head{
  width : 830px;
  color : #0080ff;
}
.head-title{
  background-image : url(img/top title3.gif);
  background-repeat : no-repeat;
  width : 830px;
  height : 60px;
}
.menu{
  background-image : url(img/menubackground.gif);
  background-repeat : no-repeat;
  width : 830px;
  height : 31px;
  padding-top : 10px;
}
.menulist{
  list-style-type : none;
  margin-right : 21px;
  float : left;
}
A{
  color : #0080ff;
  text-decoration : none;
}
.body{
  width : 830px;
}
.body2{
  padding-left : 5px;
  width : 830px;
}
.foot-modoru{
  text-align : right;
  width : 830px;
  bottom : auto;
  margin-top : 80px;
}
.foot-copyright{
  width : 830px;
  bottom : auto;
  background-image : url(img/bar bule all right.gif);
  height : 23px;
  text-indent : -9999px;
  background-repeat : no-repeat;
}
.pankuzulist{
  padding-left : 5px;
  width : 830px;
  padding-top : 5px;
}
.titlebar{
  width : 830px;
  height : 40px;
  background-image : url(img/bar title.gif);
  background-repeat : no-repeat;
  padding-left : 50px;
  padding-top : 14px;
  color : #0080ff;
}
.head-title-in{
  width : 350px;
  height : 40px;
  text-indent : -9999px;
  cursor : pointer;
}
H1{
  font-size : 130%;
}
H2{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-size : 100%;
}
.background-aqua{
  background-color : #9bcdff;
}
.moji{
  font-weight : normal;
  color : #ffffff;
}
.padding5{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.gyoukan{
  line-height : 1.5;
}
TABLE{
  font-size : 1em;
}
H3{
  font-size : 100%;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.center{
  text-align : center;
}
.right{
  text-align : right;
}
.background-lightblue{
  background-color : #c1e1ff;
}
.float-left{
  float : left;
}
.width1{
  width : 430px;
}
.width2{
  width : 366px;
}
.width3{
  width : 380px;
}
.width4{
  width : 450px;
}
.padding-left{
  padding-left : 30px;
}
.padding-left5{
  padding-left : 5px;
}
.padding-left1{
  padding-left : 40px;
}
.background-subtitlebar{
  background-image : url(img/bar subtitleback.gif);
}
.hight{
  height : 20px;
}
.repeat-no{
  background-repeat : no-repeat;
}
.boader-silver{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : silver;
}
.moji-color{
  color : #0080ff;
}
.padding-top{
  padding-top : 3px;
}
.padding-bottom{
  padding-bottom : 3px;
}
A:HOVER{
  color : maroon;
}
.width5{
  width : 670px;
}
.width6{
  width : 200px;
}
.line-bluepoint{
  background-image : url(img/line bule point1.gif);
  background-repeat : no-repeat;
  background-position : 0px 12px;
}
.hight2{
  height : 30px;
}
.padding-left4{
  padding-left : 50px;
}
.padding-left3{
  padding-left : 70px;
}
.padding-bottom1{
  padding-bottom : 100px;
}
.width7{
  width : 207px;
}
.background-btnblue{
  background-image : url(button.files/btn blue.gif);
  background-repeat : no-repeat;
}
.float-right{
  float : right;
}
.border-silver-right{
  border-right-width : 2px;
  border-right-style : solid;
  border-right-color : silver;
}
.border-all-bule{
  border-width : 2px 2px 2px 2px;
  border-style : solid solid solid solid;
  border-color : #9bcdff #9bcdff #9bcdff #9bcdff;
}
.background-white{
  background-color : white;
}
.boader-left{
  border-left-width : 10px;
  border-left-style : solid;
  border-left-color : silver;
}
.background-green{
  background-color : #a2c7a4;
}
.width8{
  width : 700px;
}
.margin-left{
  margin-left : 40px;
}
.boader-width{
  border-width : 2px 2px 2px 2px;
}
.boader-color-lightblue{
  border-color : #c1e1ff #c1e1ff #c1e1ff #c1e1ff;
}
.boader-style-dotted{
  border-style : dotted dotted dotted dotted;
}
.width9{
  width : 10px;
}
.width10{
  width : 163px;
}
.padding-top1{
  padding-top : 7px;
}
.padding-top2{
  padding-top : 12px;
}
.height3{
  height : 45px;
}
.padding-top10{
  padding-top : 10px;
}
.boader-silver1{
  border-style : solid solid solid solid;
  border-color : silver silver silver silver;
}
.boader-width1{
  border-width : 1px 1px 1px 1px;
}
.sub{
  
  list-style-type : none;
  
  display : none;
}
.tenkaimain{
  color : #0080ff;
  width : 220px;
  list-style-type : square;
  font-size : 1.5em;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : silver;
}
.margin-left0{
  margin-left : 0px;
}
.height2{
  height : 500px;
}
.width11{
  width : 780px;
}
.width12{
  width : 70px;
}
.width13{
  width : 320px;
}
.background-blue{
  background-image : url(img/background-blue.gif);
  background-repeat : repeat-x;
  background-position : center bottom;
}
.background-silver{
  background-color : silver;
}
H4{
  font-size : 100%;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.background-blue1{
  background-image : url(img/background-blue1.gif);
  background-repeat : repeat-x;
background-position : center bottom;
}
.background-blue2{
  background-image : url(button.files/btn blue2.gif);
  background-repeat : no-repeat;background-position : left bottom;
}
.padding-left6{
  padding-left : 60px;
}
.width14{
  width : 130px;
}
.height4{
  height : 200px;
}
.fontcolor-red{
  color : red;
}
.width15{
  width : 300px;
}
.gyoukan2{
  line-height : 2;
}
.width16{
  width : 390px;
}
.margin-left5{
  margin-left : 5px;
}
.margin-right{
  margin-right : 40px;
}
.width17{
  width : 530px;
}
.padding-left7{
  padding-left : 35px;
}
.boader-silver2{
	border-width : 0px 0px 5px 25px;
  border-left-style : solid;
  border-bottom-style : solid;
  border-left-color : silver;
  border-bottom-color : silver;
}
.background-under-blue{
  background-image : url(img/background underblue.gif);
  background-repeat : repeat-x;
background-position : center bottom;
}
.font-size130{
  font-size : 130%;
}
.background-pink{
  background-color : #ffceff;
}
.border-all-pink{
	border-color : #ff00ff #ff00ff #ff00ff #ff00ff;border-style : solid solid solid solid;
}
.font-size80{
  font-size : 80%;
}
.font-family-meirio{
  font-family : メイリオ;
}
.font-weight-bold{
  font-weight : bold;
}
.btn-box{
  
  font-weight : normal;
  background-image : url(button.files/btn-blue.gif);
  
  text-align : center;
  width : 92px;
  height : 35px;
  float : left;
background-position : center center;
  
  font-size : 120%;
  color : #0080ff;
  
  
  
  font-family : メイリオ;
  padding-top : 10px;
}
